Appendix B THE NACHOS SYSTEM
نویسنده
چکیده
A good way to gain a deeper understanding of modern operating-system concepts is to get your hands dirty — to take apart the code for an operating system to see how it works at a low level, to build significant pieces of the operating system yourself, and to observe the effects of your work. An operating-system course project provides this opportunity to see how you can use basic concepts to solve real-world problems. Course projects can also be valuable in many other areas of computer science, from compilers and databases to graphics and robotics. But a project is particularly important for operating systems, where many of the concepts are best learned by example and experimentation. That is why we created Nachos, an instructional operating system intended for use as the course project for an undergraduate or first-year graduate course in operating systems. Nachos includes code for a simple but complete working operating system, a machine simulator that allows it to be used in a normal UNIX workstation environment, and a set of sample assignments. Nachos
منابع مشابه
Appendix C THE NACHOS SYSTEM
A good way to gain a deeper understanding of modern operating-system concepts is to get your hands dirty—to take apart the code for an operating system to see how it works at a low level, to build significant pieces of the operating system yourself, and to observe the effects of your work. An operating-system course project provides this opportunity to see how you can use basic concepts to solv...
متن کاملThe Nachos Instructional Operating System
In teaching operating systems at an undergraduate level, we believe that it is important to provide a project that is realistic enough to show how real operating systems work, yet is simple enough that the students can understand and modify it in signi cant ways. A number of these instructional systems have been created over the last two decades, but recent advances in hardware and software des...
متن کاملDoes the Appendix Location Change During Pregnancy?
Background: Early diagnosis of appendicitis is important during pregnancy. Unlike omentom, cecum and appendix are not likely to be displaced by the growing uterus, so the concept of position change of the appendix during pregnancy is questionable. Objective: To determine the anatomical location of appendix during pregnancy. Methods: In a prospective study from October 1995 to March 1999, 291 w...
متن کاملThe winding road to a Real-Time Nachos with focus on scheduling
Authors The authors of this paper are Richard Eklycke ([email protected]) and Edward Carlstedt-Duke ([email protected]) group 34. Purpose This paper is written for the real-time operating systems part of the course TDDB72 will focus mainly on the different algorithms for scheduling of the CPU but first we will have a small introduction to real-time systems. The goal of this paper is...
متن کاملAspect-Oriented Approach to Operating System Development Empirical Study
This paper presents a case-study where a new programming technique is applied to an established branch of software development. The purpose of the study was to test whether or not aspect-oriented programming (AOP) could be used in operating systems development. Instead of any real world operating system an educational OS with the name Nachos was used. This was because Nachos is written in Java ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1997